package GongJu;

import org.apache.poi.ss.usermodel.*;
import java.util.List;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;

/**
 * Excel工具类
 * 提供Excel文件操作的通用方法
 */
public class ExcelUtil {
    /**
     * 创建新的工作簿
     * @return 新创建的工作簿对象
     */
    public static Workbook chuangJianGongZuoBu() {
        return WorkbookFactory.create(true);
    }
    
    /**
     * 将数据写入工作表
     * @param sheet 工作表对象
     * @param shuJu 要写入的数据列表
     */
    public static void xieRuShuJu(Sheet sheet, List<?> shuJu) {
        // 实现写入数据的逻辑
    }
    
    /**
     * 从工作表读取数据
     * @param sheet 工作表对象
     * @param lei 数据类型的Class对象
     * @return 读取的数据列表
     */
    public static List<?> duQuShuJu(Sheet sheet, Class<?> lei) {
        // 实现读取数据的逻辑
        return null;
    }
    
    /**
     * 保存工作簿到文件
     * @param wb 工作簿对象
     * @param luJing 文件路径
     */
    public static void baoCunWenJian(Workbook wb, String luJing) {
        // 实现保存文件的逻辑
    }
} 